﻿<?xml version="1.0" encoding="utf-8"?>

<platform xmlns="http://metalx.org/Platform" namespace="http://metalx.org/Intel/80286/Segments">
	<constants>
		<constant name="ES-BXPlusSIAddress" value="00" />
		<constant name="ES-BXPlusDIAddress" value="01" />
		<constant name="ES-BPPlusSIAddress" value="02" />
		<constant name="ES-BPPlusDIAddress" value="03" />
		<constant name="ES-SIAddress" value="04" />
		<constant name="ES-DIAddress" value="05" />
		<constant name="ES-ImmediateAddress" value="06" />
		<constant name="ES-BXAddress" value="07" />
		<constant name="CS-BXPlusSIAddress" value="08" />
		<constant name="CS-BXPlusDIAddress" value="09" />
		<constant name="CS-BPPlusSIAddress" value="0A" />
		<constant name="CS-BPPlusDIAddress" value="0B" />
		<constant name="CS-SIAddress" value="0C" />
		<constant name="CS-DIAddress" value="0D" />
		<constant name="CS-ImmediateAddress" value="0E" />
		<constant name="CS-BXAddress" value="0F" />
		<constant name="SS-BXPlusSIAddress" value="10" />
		<constant name="SS-BXPlusDIAddress" value="11" />
		<constant name="SS-BPPlusSIAddress" value="12" />
		<constant name="SS-BPPlusDIAddress" value="13" />
		<constant name="SS-SIAddress" value="14" />
		<constant name="SS-DIAddress" value="15" />
		<constant name="SS-ImmediateAddress" value="16" />
		<constant name="SS-BXAddress" value="17" />
		<constant name="DS-BXPlusSIAddress" value="18" />
		<constant name="DS-BXPlusDIAddress" value="19" />
		<constant name="DS-BPPlusSIAddress" value="1A" />
		<constant name="DS-BPPlusDIAddress" value="1B" />
		<constant name="DS-SIAddress" value="1C" />
		<constant name="DS-DIAddress" value="1D" />
		<constant name="DS-ImmediateAddress" value="1E" />
		<constant name="DS-BXAddress" value="1F" />
		<constant name="FS-BXPlusSIAddress" value="20" />
		<constant name="FS-BXPlusDIAddress" value="21" />
		<constant name="FS-BPPlusSIAddress" value="22" />
		<constant name="FS-BPPlusDIAddress" value="23" />
		<constant name="FS-SIAddress" value="24" />
		<constant name="FS-DIAddress" value="25" />
		<constant name="FS-ImmediateAddress" value="26" />
		<constant name="FS-BXAddress" value="27" />
		<constant name="GS-BXPlusSIAddress" value="28" />
		<constant name="GS-BXPlusDIAddress" value="29" />
		<constant name="GS-BPPlusSIAddress" value="2A" />
		<constant name="GS-BPPlusDIAddress" value="2B" />
		<constant name="GS-SIAddress" value="2C" />
		<constant name="GS-DIAddress" value="2D" />
		<constant name="GS-ImmediateAddress" value="2E" />
		<constant name="GS-BXAddress" value="2F" />
		<constant name="ES-BXPlusSIAddressPlusImmediate8" value="40" />
		<constant name="ES-BXPlusDIAddressPlusImmediate8" value="41" />
		<constant name="ES-BPPlusSIAddressPlusImmediate8" value="42" />
		<constant name="ES-BPPlusDIAddressPlusImmediate8" value="43" />
		<constant name="ES-SIAddressPlusImmediate8" value="44" />
		<constant name="ES-DIAddressPlusImmediate8" value="45" />
		<constant name="ES-BPAddressPlusImmediate8" value="46" />
		<constant name="ES-BXAddressPlusImmediate8" value="47" />
		<constant name="CS-BXPlusSIAddressPlusImmediate8" value="48" />
		<constant name="CS-BXPlusDIAddressPlusImmediate8" value="49" />
		<constant name="CS-BPPlusSIAddressPlusImmediate8" value="4A" />
		<constant name="CS-BPPlusDIAddressPlusImmediate8" value="4B" />
		<constant name="CS-SIAddressPlusImmediate8" value="4C" />
		<constant name="CS-DIAddressPlusImmediate8" value="4D" />
		<constant name="CS-BPAddressPlusImmediate8" value="4E" />
		<constant name="CS-BXAddressPlusImmediate8" value="4F" />
		<constant name="SS-BXPlusSIAddressPlusImmediate8" value="50" />
		<constant name="SS-BXPlusDIAddressPlusImmediate8" value="51" />
		<constant name="SS-BPPlusSIAddressPlusImmediate8" value="52" />
		<constant name="SS-BPPlusDIAddressPlusImmediate8" value="53" />
		<constant name="SS-SIAddressPlusImmediate8" value="54" />
		<constant name="SS-DIAddressPlusImmediate8" value="55" />
		<constant name="SS-BPAddressPlusImmediate8" value="56" />
		<constant name="SS-BXAddressPlusImmediate8" value="57" />
		<constant name="DS-BXPlusSIAddressPlusImmediate8" value="58" />
		<constant name="DS-BXPlusDIAddressPlusImmediate8" value="59" />
		<constant name="DS-BPPlusSIAddressPlusImmediate8" value="5A" />
		<constant name="DS-BPPlusDIAddressPlusImmediate8" value="5B" />
		<constant name="DS-SIAddressPlusImmediate8" value="5C" />
		<constant name="DS-DIAddressPlusImmediate8" value="5D" />
		<constant name="DS-BPAddressPlusImmediate8" value="5E" />
		<constant name="DS-BXAddressPlusImmediate8" value="5F" />
		<constant name="FS-BXPlusSIAddressPlusImmediate8" value="60" />
		<constant name="FS-BXPlusDIAddressPlusImmediate8" value="61" />
		<constant name="FS-BPPlusSIAddressPlusImmediate8" value="62" />
		<constant name="FS-BPPlusDIAddressPlusImmediate8" value="63" />
		<constant name="FS-SIAddressPlusImmediate8" value="64" />
		<constant name="FS-DIAddressPlusImmediate8" value="65" />
		<constant name="FS-BPAddressPlusImmediate8" value="66" />
		<constant name="FS-BXAddressPlusImmediate8" value="67" />
		<constant name="GS-BXPlusSIAddressPlusImmediate8" value="68" />
		<constant name="GS-BXPlusDIAddressPlusImmediate8" value="69" />
		<constant name="GS-BPPlusSIAddressPlusImmediate8" value="6A" />
		<constant name="GS-BPPlusDIAddressPlusImmediate8" value="6B" />
		<constant name="GS-SIAddressPlusImmediate8" value="6C" />
		<constant name="GS-DIAddressPlusImmediate8" value="6D" />
		<constant name="GS-BPAddressPlusImmediate8" value="6E" />
		<constant name="GS-BXAddressPlusImmediate8" value="6F" />
		<constant name="ES-BXPlusSIAddressPlusImmediate16" value="80" />
		<constant name="ES-BXPlusDIAddressPlusImmediate16" value="81" />
		<constant name="ES-BPPlusSIAddressPlusImmediate16" value="82" />
		<constant name="ES-BPPlusDIAddressPlusImmediate16" value="83" />
		<constant name="ES-SIAddressPlusImmediate16" value="84" />
		<constant name="ES-DIAddressPlusImmediate16" value="85" />
		<constant name="ES-BPAddressPlusImmediate16" value="86" />
		<constant name="ES-BXAddressPlusImmediate16" value="87" />
		<constant name="CS-BXPlusSIAddressPlusImmediate16" value="88" />
		<constant name="CS-BXPlusDIAddressPlusImmediate16" value="89" />
		<constant name="CS-BPPlusSIAddressPlusImmediate16" value="8A" />
		<constant name="CS-BPPlusDIAddressPlusImmediate16" value="8B" />
		<constant name="CS-SIAddressPlusImmediate16" value="8C" />
		<constant name="CS-DIAddressPlusImmediate16" value="8D" />
		<constant name="CS-BPAddressPlusImmediate16" value="8E" />
		<constant name="CS-BXAddressPlusImmediate16" value="8F" />
		<constant name="SS-BXPlusSIAddressPlusImmediate16" value="90" />
		<constant name="SS-BXPlusDIAddressPlusImmediate16" value="91" />
		<constant name="SS-BPPlusSIAddressPlusImmediate16" value="92" />
		<constant name="SS-BPPlusDIAddressPlusImmediate16" value="93" />
		<constant name="SS-SIAddressPlusImmediate16" value="94" />
		<constant name="SS-DIAddressPlusImmediate16" value="95" />
		<constant name="SS-BPAddressPlusImmediate16" value="96" />
		<constant name="SS-BXAddressPlusImmediate16" value="97" />
		<constant name="DS-BXPlusSIAddressPlusImmediate16" value="98" />
		<constant name="DS-BXPlusDIAddressPlusImmediate16" value="99" />
		<constant name="DS-BPPlusSIAddressPlusImmediate16" value="9A" />
		<constant name="DS-BPPlusDIAddressPlusImmediate16" value="9B" />
		<constant name="DS-SIAddressPlusImmediate16" value="9C" />
		<constant name="DS-DIAddressPlusImmediate16" value="9D" />
		<constant name="DS-BPAddressPlusImmediate16" value="9E" />
		<constant name="DS-BXAddressPlusImmediate16" value="9F" />
		<constant name="FS-BXPlusSIAddressPlusImmediate16" value="A0" />
		<constant name="FS-BXPlusDIAddressPlusImmediate16" value="A1" />
		<constant name="FS-BPPlusSIAddressPlusImmediate16" value="A2" />
		<constant name="FS-BPPlusDIAddressPlusImmediate16" value="A3" />
		<constant name="FS-SIAddressPlusImmediate16" value="A4" />
		<constant name="FS-DIAddressPlusImmediate16" value="A5" />
		<constant name="FS-BPAddressPlusImmediate16" value="A6" />
		<constant name="FS-BXAddressPlusImmediate16" value="A7" />
		<constant name="GS-BXPlusSIAddressPlusImmediate16" value="A8" />
		<constant name="GS-BXPlusDIAddressPlusImmediate16" value="A9" />
		<constant name="GS-BPPlusSIAddressPlusImmediate16" value="AA" />
		<constant name="GS-BPPlusDIAddressPlusImmediate16" value="AB" />
		<constant name="GS-SIAddressPlusImmediate16" value="AC" />
		<constant name="GS-DIAddressPlusImmediate16" value="AD" />
		<constant name="GS-BPAddressPlusImmediate16" value="AE" />
		<constant name="GS-BXAddressPlusImmediate16" value="AF" />
		<constant name="ES-AXRegister" value="C0" />
		<constant name="ES-CXRegister" value="C1" />
		<constant name="ES-DXRegister" value="C2" />
		<constant name="ES-BXRegister" value="C3" />
		<constant name="ES-SPRegister" value="C4" />
		<constant name="ES-BPRegister" value="C5" />
		<constant name="ES-SIRegister" value="C6" />
		<constant name="ES-DIRegister" value="C7" />
		<constant name="CS-AXRegister" value="C8" />
		<constant name="CS-CXRegister" value="C9" />
		<constant name="CS-DXRegister" value="CA" />
		<constant name="CS-BXRegister" value="CB" />
		<constant name="CS-SPRegister" value="CC" />
		<constant name="CS-BPRegister" value="CD" />
		<constant name="CS-SIRegister" value="CE" />
		<constant name="CS-DIRegister" value="CF" />
		<constant name="SS-AXRegister" value="D0" />
		<constant name="SS-CXRegister" value="D1" />
		<constant name="SS-DXRegister" value="D2" />
		<constant name="SS-BXRegister" value="D3" />
		<constant name="SS-SPRegister" value="D4" />
		<constant name="SS-BPRegister" value="D5" />
		<constant name="SS-SIRegister" value="D6" />
		<constant name="SS-DIRegister" value="D7" />
		<constant name="DS-AXRegister" value="D8" />
		<constant name="DS-CXRegister" value="D9" />
		<constant name="DS-DXRegister" value="DA" />
		<constant name="DS-BXRegister" value="DB" />
		<constant name="DS-SPRegister" value="DC" />
		<constant name="DS-BPRegister" value="DD" />
		<constant name="DS-SIRegister" value="DE" />
		<constant name="DS-DIRegister" value="DF" />
		<constant name="FS-AXRegister" value="E0" />
		<constant name="FS-CXRegister" value="E1" />
		<constant name="FS-DXRegister" value="E2" />
		<constant name="FS-BXRegister" value="E3" />
		<constant name="FS-SPRegister" value="E4" />
		<constant name="FS-BPRegister" value="E5" />
		<constant name="FS-SIRegister" value="E6" />
		<constant name="FS-DIRegister" value="E7" />
		<constant name="GS-AXRegister" value="E8" />
		<constant name="GS-CXRegister" value="E9" />
		<constant name="GS-DXRegister" value="EA" />
		<constant name="GS-BXRegister" value="EB" />
		<constant name="GS-SPRegister" value="EC" />
		<constant name="GS-BPRegister" value="ED" />
		<constant name="GS-SIRegister" value="EE" />
		<constant name="GS-DIRegister" value="EF" />
	</constants>
</platform>